engine compartment lid - Alemán Inglés Diccionario